import { defineStore } from "pinia";

export const useCountStore = defineStore("count", {
  state() {
    // 真正存储数据的地方
    return {
      sum: 6,
      school: "清华大学",
      address: "北京市朝阳区广渠门",
    };
  },
  actions: {
    // action 里面放置的是一个一个的方法,用于相应组件中的"动作"
    increment(value: number) {
      // console.log("我来啦", value);
      // this.sum += value // 修改数据,this 是当前的 store

      if (this.sum < 10) {
        this.sum += value;
      }
    },
  },
  getters: {
    bigSum: (state) => state.sum * 10,
    upperSchool(): string {
      return this.school = '交通'
    },
  },
});
